package DB;

import Model.Customer;
import java.util.ArrayList;

public interface CustomerDBIF {

    //Insert Customer
    public int insertCustomer(Customer customer);

    //Find Customer
    public Customer findCustomer (int id);

    //Find all Customer
    public ArrayList<Customer> getAllCustomers(boolean retrieveAssociation);

    //Update Customer
    public int updateCustomer(Customer customer);

    //Delete Customer
    public int deleteCustomer(int id);
}
